home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Business Master (4th Edition)
/
The Business Master - 4th Edition.iso
/
files
/
business
/
reportrc
/
rt102s.exe
/
REPORTRC.DOC
< prev
next >
Wrap
Text File
|
1992-10-01
|
82KB
|
2,713 lines
█▀▀▀▀▀▀▀▀█ ReporTrac
█ █ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█ █ █
█ █ █
█▄▄▄▄▄▄▄▄█ ▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄ █ ▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄
█ █ █ █ █ █ █ █ █ █ █ █ █ █ █ █
█ █ █▄▄▄▄▄▄▄█ █ █ █ █ █▄▄▄▄▄▄█ █ █▄▄▄▄▄▄█ █▄▄▄▄▄▄█ █
█ █ █ █ █ █ █ █ █ █ █ █ █ █ █
█ █ █ █ █ █ █ █ █ █ █ █ █ █ █
█ █▄▄ █▄▄▄▄▄▄▄▄ █▄▄▄▄▄▄█ █▄▄▄▄▄▄█ █ █▄▄ █ █ █▄▄ █ █ █▄▄▄▄▄▄▄
█
█
█
█
Written by Martin O. Mohr
Copyright (c) 1992 Integrated Data Services
All Rights Reserved
379 Holly Street
Denver, CO 80220-5827
303-399-8815
Contents
────────────────────────────────────────────────────────────────────────────────
Page
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Shareware Information:
Shareware Notice . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Ordering Instructions . . . . . . . . . . . . . . . . . . . . . . . . 3
Permission to Distribute . . . . . . . . . . . . . . . . . . . . . . 4
How to Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Getting Started
Program Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Initial Data Input . . . . . . . . . . . . . . . . . . . . . . . . . 8
Operator Prompts . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Main Menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Daily Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Mark Reports Complete . . . . . . . . . . . . . . . . . . . . . . . . 14
Edit Current Requirements . . . . . . . . . . . . . . . . . . . . . . 17
Client/Report Relationships . . . . . . . . . . . . . . . . . . . . . 21
Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Relationship Listing . . . . . . . . . . . . . . . . . . . . . . . . 25
Current Requirements . . . . . . . . . . . . . . . . . . . . . . . . 26
Delinquent Reports . . . . . . . . . . . . . . . . . . . . . . . . . 27
Future Period Calendar . . . . . . . . . . . . . . . . . . . . . . . 28
End of Month Process . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Initial Set-Up
Clients . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Holidays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Appendices
A. Today's Date . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
B. Calendar Program . . . . . . . . . . . . . . . . . . . . . . . . . 42
C. Command Line Options . . . . . . . . . . . . . . . . . . . . . . . 43
D. Technical Support . . . . . . . . . . . . . . . . . . . . . . . . 44
────────────────────────────────────────────────────────────────────────────────
Introduction
────────────────────────────────────────────────────────────────────────────────
ReporTrac is not just another calendar program.
It doesn't track your appointments, keep a phone list, or maintain a daily to-do
list.
In fact, it's been designed to be used as seldom as possible.
But if you use it, you'll never forget a report due date.
ReporTrac tracks reports!
ReporTrac features:
∙ An intuitive menu-driven format; designed to emulate the way you
work
∙ System Reports can be printed to a printer, the screen, or any data
file
∙ Ease of selection - all information is presented via scrolling
tables
∙ Ease of updating - new clients or reports can be added to the system
from multiple locations within the program
∙ The same report can have different due dates for each client, can be
specified as prepared by client, or contain an expiration date (for
automatic deletion)
∙ Report due dates are automatically adjusted for weekends; and
federal, state, and local holidays
∙ The status of each current report is instantly updated without any
system degradation or user intervention
∙ Future requirements can be printed for any range of clients [or
reports], and for any date range
────────────────────────────────────────────────────────────────────────────────
Page 1
Shareware Notice
────────────────────────────────────────────────────────────────────────────────
ReporTrac is a copyrighted commercial program developed and owned by Martin O.
Mohr (doing business as Integrated Data Services of Denver, Colorado) and is
being distributed as shareware.
"Shareware" does not mean free and it does not mean public domain. Shareware is
a method of software distribution that lets you try a program out and pass it
along to others to try out. Those who don't find the program useful are free to
junk it (although they could pass it along to somebody else). Those who like
ReporTrac, find it useful, and continue using it after a reasonable trial period
of 21 days are expected to pay the current registration fee.
The registration fee will license one copy for use on any one computer at any
one time. You must treat this software just like a book. An example is that
this software may be used by any number of people and may be freely moved from
one computer location to another, so long as there is no possibility of it being
used at one location while it's being used at another.
Just as a book cannot be read by two different persons at the same time, neither
can this software be used by two different people in two different places at the
same time. Site license arrangements may be made by contacting Integrated Data
Services.
Payment makes you a registered user. Registration for ReporTrac brings benefits
of technical help by telephone, U.S. mail, or electronic mail (via CompuServe:
73540,3417); and notification (and discounts) on the next major upgrade.
Shareware has the ultimate money-back guarantee -- if you don't find the product
useful, you don't pay for it!
Also, please feel free to contribute your ideas regarding desired additional
product features and functionality.
THIS PRODUCT IS LICENSED "AS IS". THE AUTHOR DISCLAIMS ALL WARRANTIES, EITHER
EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OF
MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. THE AUTHOR ASSUMES NO
LIABILITY FOR DAMAGES, DIRECT OR CONSEQUENTIAL, WHICH MAY RESULT FROM THE USE OF
THIS PRODUCT.
────────────────────────────────────────────────────────────────────────────────
Page 2
Ordering Instructions
────────────────────────────────────────────────────────────────────────────────
Date: ______________________________
Name: __________________________________________________________________________
Company: _______________________________________________________________________
Address: _______________________________________________________________________
_______________________________________________________________________
_______________________________________________________________________
Day Phone: ____________________________ Evening: ____________________________
Please complete the worksheet below and enclose your check or money order.
Colorado residents please add the applicable sales tax.
ALL CHECKS AND MONEY ORDERS MUST BE DRAWN ON U.S. ACCOUNTS ONLY.
┌────────────────────────────────────────────────────────────────┬───────────┐
│ Description │ Price │
├────────────────────────────────────────────────────────────────┼───────────┤
│ ReporTrac Diskette and Printed Manual @ $59.95 │ _________ │
│ │ │
│ Colorado residents add sales tax: │ │
│ Colorado [3.0%] │ _________ │
│ RTD District [.8%] │ _________ │
│ Denver [3.5%] │ _________ │
└────────────────────────────────────────────────────────────────┼───────────┤
Diskette format: [ ] 5.25" [ ] 3.5" TOTAL │ _________ │
└───────────┘
Registration assures you of support by telephone, U.S. mail, electronic mail
(CompuServe: 73540,3417); & notification of major upgrades.
Remit payment to:
Integrated Data Services
379 Holly Street
Denver, Colorado 80220-5827
Telephone: 1-303-399-8815
────────────────────────────────────────────────────────────────────────────────
Page 3
Permission to Distribute
────────────────────────────────────────────────────────────────────────────────
All rights to ReporTrac are reserved by Martin O. Mohr (doing business as
Integrated Data Services of Denver, Colorado). ReporTrac is a copyrighted
program and only Integrated Data Services has the right to license its use.
However, ReporTrac and its companion files may be distributed by anyone. Firms
involved in shareware program distribution and charging only a reasonable fee to
cover disk copying, handling, and shipping may also distribute these files.
Please help the next person by making sure all the files are transferred
together. This version 1.X package must include the following files:
REPORTRC.EXE The Program
REPORTRC.DOC This Manual
ORDER.FRM Order Form
SUPPORT.FRM Technical Support Request Form
READ.ME Program Summary / Last Minute Changes
RTCLI010.* Client Data / Key Files
RTCUR010.* Current Activity Data / Key Files
RTDOC010.* Reports Data / Key Files
RTFPC010.* Future Period Calendar(s) Work Files
RTHOL010.* Holidays Data / Key Files
RTPRM010.DAT System Parameters Data File
RTREL010.* Client/Report Relationship Data / Key Files
────────────────────────────────────────────────────────────────────────────────
Page 4
How to Install
────────────────────────────────────────────────────────────────────────────────
Your system must meet the following minimum configuration requirements before
you can install this program:
640Kb of random access memory, RAM, of which at least 450Kb must be free.
A hard disk with at least 650Kb of free space.
To Install:
───────────
Place the original diskette in Drive A or B and from the A:\> or B:\> prompt
type:
Install x and press Enter.
[where X is the hard drive on which you want the programs to be
placed].
To Start:
─────────
Change to the root directory of the drive where the programs were placed, and
type 'RT' at the DOS prompt:
C:\>RT [Enter]
────────────────────────────────────────────────────────────────────────────────
Page 5
Program Overview
────────────────────────────────────────────────────────────────────────────────
The relationship file is the heart of the ReporTrac system; it's where clients
and reports are tied together:
· What reports are prepared for a particular client, and
· What clients have a particular report prepared (for or by them).
It's where the process routine looks to determine what reports will become due
at the end of the month. It's where due dates can be adjusted for each client
so that only one report record need be maintained. And it's where you indicate
who prepares the report.
A lot of the terminology used throughout this manual is, by necessity,
restrictive. Clients need not refer to "clients", and reports need not refer to
"reports" (internally the program refers to reports as documents). The term
client is used to refer for whom you prepare the report (or from whom the report
is due; if you're using ReporTrac to track reports due); the term report is used
to describe the document that is being prepared (or received). ReporTrac can be
used in a multitude of ways other than the restrictive manner that the terms
clients and reports would imply.
Some examples of reports (normally prepared by CPA's for their clients) and how
the relationship record is used:
U.S. Corporation Income Tax Return
──────────────────────────────────
This is an annual federal report based on the client's fiscal year end, due 2
months and 15 days after the end of the fiscal year, with an automatic 6-month
extension. How Complete should be set to Manual (especially with an effective
time to file of 8-1/2 months). The relationship file is used to tie the report
to the appropriate client.
Monthly Financial Statements
────────────────────────────
This is a monthly non-statutory report, due the first day after month end! How
Complete should be set to either Due Date or Process. [On monthly reports, the
distinction between Due Date and Process is one of presentation (refer to
Initial Set-Up - Reports [page 33] for further detail)]. The relationship file
is used to tie the report to the appropriate client; and to assign the actual
due date. Enter a positive number of days in the Adjust Due Date field; thereby
moving the due date forward to that client's actual due date.
Although the Adjust Due Date field allows for both positive and negative date
adjustments, it's normally easier to remember that all variable due dates should
be adjusted from the first of the month.
Form 1040-ES - Estimated Tax for Individuals
────────────────────────────────────────────
This is a variable frequency federal report due April 15, June 15, September 15,
and January 15 (next year). How Complete should be set to Due Date (it is
either filed on time, or it is not). The report is generally set up to be due
────────────────────────────────────────────────────────────────────────────────
Page 6
Program Overview
────────────────────────────────────────────────────────────────────────────────
15 days after period end, those periods being the 3rd, 5th, 8th and 12th months.
The relationship file is used to tie the report to the appropriate client, and
to specify who prepares the report (Prepared by Client?).
Unless certain that estimates will be due the following year, set the Expiration
Date to January 15th of next year (the last due date).
────────────────────────────────────────────────────────────────────────────────
Page 7
Initial Data Input
────────────────────────────────────────────────────────────────────────────────
Read the Program Overview section of this manual, then ...
Go to Initial Set-Up [Refer to page 31 in this manual]
Assure that the information in the parameters file is correct.
Validate holidays for the current and next year.
Select one (or a combination) of the following methods for establishing your
database:
Continue in Initial Set-Up and input all your Clients, then all Reports
you prepare for clients. Move to Daily Activities and establish
relationships between your clients and their reports. This assures that
all clients, reports and relationships are available prior to using the
system. But it's a slow and tedious process.
Move to Daily Activities and begin establishing client/report
relationships. If a client (or report) has not been established, press
the <Ins> key to add the record. A somewhat faster method than the above,
it also assures that all clients, reports and relationships are available
prior to using the system.
Don't do anything until you have to! When you begin working on a report,
input the information into Daily Activity - Edit Current Requirements. If
required, add the client (or report) as outlined above. If a relationship
has not been established, you will be given the opportunity to add that
information immediately after adding the current requirement. This is the
easiest and fastest method; but you do take the risk that not all
relationships will be entered.
────────────────────────────────────────────────────────────────────────────────
Page 8
Operator Prompts
────────────────────────────────────────────────────────────────────────────────
Main Menu:
┌──────────────────────────────────────────────────────────────────────────────┐
│ [Home] [End] to select then [Enter], or press first letter │Esc=Quit│
└──────────────────────────────────────────────────────────────────────────────┘
Use the left/right arrow keys to move along the top menu bar; and the
up/down arrow keys for movement within the selected menu. Alternatively,
press the first letter of the selected menu; or the first letter (together
with the <Alt> key) of an entry on the menu bar.
Selection Table:
┌──────────────────────────────────────────────────────────────────────────────┐
│Home/End(^)PgUp(^)PgDn│Enter=select│ │ │Esc=exit│
└──────────────────────────────────────────────────────────────────────────────┘
Allows selection of the highlighted record only. Used in Daily Activity -
Mark Reports Complete and for selecting records in Initial Set-Up.
Use the up/down arrow keys to move up and down through the table. Use the
<Home> key to advance to the first displayed record; use the <End> key to
advance to the last displayed record. Use the <PgDn> key to scroll down
one page of records; use the <PgUp> key to scroll up one page of records.
Use the <Ctrl> key and <PgDn> key (both used simultaneously) to advance to
the last record in the file; use the <Ctrl> key and <PgUp> key to advance
to the first record in the file. When the desired record is highlighted,
press <Enter> to select.
NOTE: The locator [indicated by the on the prompt line] allows entry of
alphabetical information and will attempt an "incremental" locate as each
character is entered. For example, if an "M" is entered, the first entry
beginning with "M" is located; then if "O" is typed, the first entry
beginning with "MO" is located; and so on.
Table Update:
┌──────────────────────────────────────────────────────────────────────────────┐
│Home/End(^)PgUp(^)PgDn│Enter=edit│Ins/Del│ │ │Esc=exit│
└──────────────────────────────────────────────────────────────────────────────┘
In addition to the features of a selection table, it allows adding or
deleting records by pressing the <Ins> or <Del> key, respectively.
Used for updating records in Daily Activity - Edit Current Requirements.
Table Update (w/Multiple Add):
┌──────────────────────────────────────────────────────────────────────────────┐
│Home/End(^)PgUp(^)PgDn│Enter=edit│Ins/Del│AltM=MultiAdd│ │Esc=exit│
└──────────────────────────────────────────────────────────────────────────────┘
In addition to the features of a table update, it allows for multiple
additions by pressing the <Alt> key and the letter "M" simultaneously.
Used for updating records in Daily Activity - Client/Report Relationships.
────────────────────────────────────────────────────────────────────────────────
Page 9
Operator Prompts
────────────────────────────────────────────────────────────────────────────────
Lookup Table (w/Update):
┌──────────────────────────────────────────────────────────────────────────────┐
│Home/End(^)PgUp(^)PgDn│Enter=select│Ins/Del│^Enter=edit│ │Esc=exit│
└──────────────────────────────────────────────────────────────────────────────┘
Similar to a table update, it allows for the selection (and update) of
records from a related file (such as the client or report file). It
allows for adding, changing or deleting records by pressing the <Ins>,
<Ctrl-Enter> (i.e. the <Ctrl> key and <Enter> key simultaneously) or <Del>
key, respectively.
Used throughout the program for accessing (and updating) the Client and
Report files.
Standard Data Entry:
┌──────────────────────────────────────────────────────────────────────────────┐
│=select│Enter=accept│Esc=cancel│ │^Enter=save│^Esc=exit│
└──────────────────────────────────────────────────────────────────────────────┘
As a general rule, use the <Enter> key for forward motion and the <Esc>
key for backwards motion throughout the screen. The up/down arrow keys
will perform the same function, however when a pop-up window appears,
those keys do take on a different meaning.
To save changes to a screen (from any point on the screen) press <Ctrl-
Enter>. To escape from a screen (without saving the changes) press <Ctrl-
Esc> from any point on the screen.
Note: Press <F2> from any date prompt to display a calendar.
Other keys and their meanings:
Cursor Left Backspace cursor
Cursor Right Advance cursor
Home Set cursor to first position
Ctrl-Home Erase field and set cursor to first position
End Set cursor to last position
Ctrl-End Erase from cursor to end of field
Ins Toggle between overwrite and insert mode (that field
only)
Del Delete character at cursor and pull left
Backspace Backspace cursor and blank the new position
Tab Advance to next tab stop (every eight positions)
────────────────────────────────────────────────────────────────────────────────
Page 10
Main Menu
────────────────────────────────────────────────────────────────────────────────
After the database is initialized and verified, the main menu appears:
╔══════════════════════════════════════════════════════════════════════════════╗
║REPORTRAC - Report Due Date Tracking System 7/24/1992║
║ ║
║ ║
║ Daily Activity Reports Process Initial Set-Up Quit ║
║ ║
║ ┌─────────────────────────────┐ ║
║ │ Mark Reports Complete │ ║
║ │ Edit Current Requirements │ ║
║ │ Client/Report Relationships │ ║
║ ├─────────────────────────────┤ ║
║ │ Selection Sequence = Report │ ║
║ └─────────────────────────────┘ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ (C)Copyright 1992 Integrated Data Services. All Rights Reserved. ║
║ ║
║ [Home] [End] to select then [Enter], or press first letter │Esc=Quit║
╚══════════════════════════════════════════════════════════════════════════════╝
Daily Activity
┌─────────────────────────────┐ Mark Reports Complete
│ Mark Reports Complete │ Mark currently due reports complete
│ Edit Current Requirements │ Edit Current Requirements
│ Client/Report Relationships │ Update currently due reports
├─────────────────────────────┤ Client/Report Relationships
│ Selection Sequence = Client │ Update client/report relationships
└─────────────────────────────┘ Selection Sequence = Client
Determines how the information is
presented for the above options; either in client or report sequence. This
option may also be selected by pressing the <F2> function key.
Reports
───────
Relationship Listing
Prints a client/report relationship listing.
Current Requirements
Prints current requirements.
Delinquent Reports
Prints a listing of delinquent reports as of the date printed.
────────────────────────────────────────────────────────────────────────────────
Page 11
Main Menu
────────────────────────────────────────────────────────────────────────────────
┌─────────────────────────────┐ Future Period Calendar
│ Relationship Listing │ Prints the current requirements for
│ Current Requirements │ any specified future period.
│ Delinquent Reports │ Selection Sequence = Client
│ Future Period Calendar │ Determines how the information is
├─────────────────────────────┤ presented for the above options;
│ Selection Sequence = Client │ either in client or report
└─────────────────────────────┘ sequence. This option may also be
selected by pressing the <F2>
function key.
Process
┌──────────────────────┐ End of Month Process
│ End of Month Process │ Performs the End of Month Process.
└──────────────────────┘
Initial Set-Up
┌────────────┐ Clients
│ Clients │ Add/Change/Delete/Inquire/List Client records.
│ Reports │ Reports
│ Holidays │ Add/Change/Delete/Inquire/List Report records.
│ Parameters │ Holidays
└────────────┘ Add/Change/Delete/Inquire/List Holiday records.
Parameters
Modify system parameters and operating environment.
────────────────────────────────────────────────────────────────────────────────
Page 12
Daily Activity
────────────────────────────────────────────────────────────────────────────────
Throughout this discussion on daily activity, it is assumed that Selection
Sequence = Client. If not, simply reverse each reference to client with report,
and vice versa. If no clients or reports have been entered into the system,
whenever a "list of clients" or "list of reports" is being discussed, the
initial set-up screen for clients or reports, respectively, will be presented.
Simply, there must be at least one client (or report) before there can be a
"list".
When entering any of the daily activity functions, a list of clients will be
presented for selection:
╔══════════════════════════════════════════════════════════════════════════════╗
║REPORTRAC - Report Due Date Tracking System 7/24/1992║
║ ║
║ Mark Reports Complete ║
║ ══════════════════════════════════════════════════════════════════════════ ║
║ ║
║ Client The ABC thru XYZ Corporation ┌──────────────┐ ║
║ │ ABC-XYZ CORP │ ║
║ ┌─────────────────────────────────────────────────────────│ │─┐ ║
║ │ Report Description Peri│ │ │ ║
║ │ ════════════ ═════════════════════════════════════ ═════│ │ │ ║
║ │ │ │ │ ║
║ │ │ │ │ ║
║ │ │ │ │ ║
║ │ │ │ │ ║
║ │ │ │ │ ║
║ │ │ │ │ ║
║ │ │ │ │ ║
║ │ │ │ │ ║
║ │ │ │ │ ║
║ │ │ │ │ ║
║ │ └──────────────┘ │ ║
║ │ │ ║
║ └──────────────────────────────────────────────────────────────────────────┘ ║
║ ║
║Home/End(^)PgUp(^)PgDn│Enter=select│Ins/Del│^Enter=edit│ │Esc=exit║
╚══════════════════════════════════════════════════════════════════════════════╝
Select the desired client by using any of the keys appropriate to a lookup table
(w/update).
The next screen presented is dependent upon the program selected. Please refer
to the following pages for specific information.
────────────────────────────────────────────────────────────────────────────────
Page 13
Daily Activity - Mark Reports Complete
────────────────────────────────────────────────────────────────────────────────
This program displays ONLY those reports that have NOT been completed. You
therefore cannot (nor will the system allow you to) select a client that does
not have any uncompleted reports.
If a client is selected that has uncompleted reports, the following screen will
appear:
╔══════════════════════════════════════════════════════════════════════════════╗
║REPORTRAC - Report Due Date Tracking System 7/24/1992║
║ ║
║ Mark Reports Complete ║
║ ══════════════════════════════════════════════════════════════════════════ ║
║ ║
║ Client The ABC thru XYZ Corporation ║
║ ║
║ ┌──────────────────────────────────────────────────────────────────────────┐ ║
║ │ Report Description Period Due Date Sts │ ║
║ │ ════════════ ═════════════════════════════════════ ════════ ════════ ═══ │ ║
║ │ 1120 U.S. Corporation Income Tax Return 12/31/91 9/15/92 │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ └──────────────────────────────────────────────────────────────────────────┘ ║
║ ║
║Home/End(^)PgUp(^)PgDn│Enter=select│ │ │Esc=exit║
╚══════════════════════════════════════════════════════════════════════════════╝
Select the desired report by using any of the keys appropriate to a selection
table.
Column headings and their meanings are:
Report
Description
The report short/long names.
Period
The report period end.
────────────────────────────────────────────────────────────────────────────────
Page 14
Daily Activity - Mark Reports Complete
────────────────────────────────────────────────────────────────────────────────
Due Date
The date the report is due; after adjustment for weekends, holidays, and
automatic extensions.
Sts
The status of the report:
[blank] Current
√ Completed
DEL Delinquent
X1? May be under first [not automatic] extension
X2? May be under second [not automatic] extension
pbc Prepared by Client
When a report is selected the following screen will appear:
╔══════════════════════════════════════════════════════════════════════════════╗
║REPORTRAC - Report Due Date Tracking System 7/24/1992║
║ ║
║ Mark Reports Complete ║
║ ══════════════════════════════════════════════════════════════════════════ ║
║ ║
║ Client The ABC thru XYZ Corporation ║
║ ║
║ ┌──────────────────────────────────────────────────────────────────────────┐ ║
║ │ Report U.S. Corporation Income Tax Return │ ║
║ │ ──────────────────────────────────────────────────────────────────────── │ ║
║ │ │ ║
║ │ For the period ended December 31, 1991 │ ║
║ │ │ ║
║ │ Currently Due 3/16/1992 │ ║
║ │ │ ║
║ │ Date Complete 06/01/1992 │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ └──────────────────────────────────────────────────────────────────────────┘ ║
║ ║
║=select│Enter=accept│Esc=cancel│ │^Enter=save│^Esc=exit║
╚══════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
Page 15
Daily Activity - Mark Reports Complete
────────────────────────────────────────────────────────────────────────────────
Date Completed
The system date is automatically inserted; press <Enter> to accept that
date, or enter a new date. Press <F2> to access the calendar.
────────────────────────────────────────────────────────────────────────────────
Page 16
Daily Activity - Edit Current Requirements
────────────────────────────────────────────────────────────────────────────────
This program allows for the updating, addition, and deletion of current report
requirements. If a client does not have any current requirements, the update
screen will appear first.
If a client is selected that has current requirements, the following screen will
appear:
╔══════════════════════════════════════════════════════════════════════════════╗
║REPORTRAC - Report Due Date Tracking System 7/24/1992║
║ ║
║ Edit Current Requirements ║
║ ══════════════════════════════════════════════════════════════════════════ ║
║ ║
║ Client The ABC thru XYZ Corporation ║
║ ║
║ ┌──────────────────────────────────────────────────────────────────────────┐ ║
║ │ Report Description Period Due Date Sts │ ║
║ │ ════════════ ═════════════════════════════════════ ════════ ════════ ═══ │ ║
║ │ 1120 U.S. Corporation Income Tax Return 12/31/91 9/15/92 │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ └──────────────────────────────────────────────────────────────────────────┘ ║
║ ║
║Home/End(^)PgUp(^)PgDn│Enter=edit│Ins/Del│ │ │Esc=exit║
╚══════════════════════════════════════════════════════════════════════════════╝
Select the desired report by using any of the keys appropriate to a table
update.
Column headings and their meanings are:
Report
Description
The report short/long names.
Period
The report period end.
────────────────────────────────────────────────────────────────────────────────
Page 17
Daily Activity - Edit Current Requirements
────────────────────────────────────────────────────────────────────────────────
Due Date
The date the report is due; after adjustment for weekends, holidays, and
automatic extensions.
Sts
The status of the report:
[blank] Current
√ Completed
DEL Delinquent
X1? May be under first [not automatic] extension
X2? May be under second [not automatic] extension
pbc Prepared by Client
When a current requirement is selected (for update or addition) the following
screen will appear:
╔══════════════════════════════════════════════════════════════════════════════╗
║REPORTRAC - Report Due Date Tracking System 7/24/1992║
║ ║
║ Edit Current Requirements Record will be Changed ║
║ ══════════════════════════════════════════════════════════════════════════ ║
║ ║
║ Client The ABC thru XYZ Corporation ║
║ ║
║ ┌──────────────────────────────────────────────────────────────────────────┐ ║
║ │ Report U.S. Corporation Income Tax Return │ ║
║ │ ──────────────────────────────────────────────────────────────────────── │ ║
║ │ │ ║
║ │ Period End 12/31/1991 │ ║
║ │ Standard Due Date 3/16/1992 │ ║
║ │ Report Status │ ║
║ │ 1st Extension Due 9/15/1992 Auto │ ║
║ │ Revised Due Date 3/16/1992 2nd Extension Due │ ║
║ │ │ ║
║ │ Report Completed │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ └──────────────────────────────────────────────────────────────────────────┘ ║
║ ║
║=select│Enter=accept│Esc=cancel│ │^Enter=save│^Esc=exit║
╚══════════════════════════════════════════════════════════════════════════════╝
────────────────────────────────────────────────────────────────────────────────
Page 18
Daily Activity - Edit Current Requirements
────────────────────────────────────────────────────────────────────────────────
Report
If adding a current requirement, a list of reports will be presented for
selection. Select the desired report by using any of the keys appropriate
to a lookup table (w/update).
Period End
Enter the period ending date for the report. It must be the last day of
the month, and will be validated against available period end dates for
this client/report relationship.
Report Status
The status of the report will be displayed automatically. See the codes
under Sts above.
Report Completed
Enter the date the report was completed; or conversely, erase the report
completion date.
Standard Due Date
The normal due date (before extensions) is displayed. This is a non-
editable field.
1st Extension Due
The first extension due date is displayed. If that extension is
automatic, the word 'Auto' is displayed next to the date. This is a non-
editable field.
2nd Extension Due
The second extension due date is displayed. If that extension is
automatic, the word 'Auto' is displayed next to the date. This is a non-
editable field.
────────────────────────────────────────────────────────────────────────────────
Page 19
Daily Activity - Edit Current Requirements
────────────────────────────────────────────────────────────────────────────────
** IMPORTANT **
If you are adding a current requirement for which a client/report relationship
does NOT exist, the following prompt will appear:
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ Client/Report Relationship Record For █
█ ┌─────────────────────────────────────┐ █
█ │ The ABC Corporation │ █
█ │ U.S. Corporation Income Tax Return │ █
█ └─────────────────────────────────────┘ █
█ Does NOT Exist! █
█ █
█ Would you like to create it? Yes █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
If answered yes, a record will be added to the client/report relationship file;
and displayed for editing. Refer to the documentation Daily Activity -
Client/Report Relationships for additional information.
────────────────────────────────────────────────────────────────────────────────
Page 20
Daily Activity - Client/Report Relationships
────────────────────────────────────────────────────────────────────────────────
This program allows for the updating, addition, and deletion of client/report
relationships. If a client does not have report relationships, the update
screen will appear first.
If a client is selected that has established report relationships, the following
screen will appear:
╔══════════════════════════════════════════════════════════════════════════════╗
║REPORTRAC - Report Due Date Tracking System 7/24/1992║
║ ║
║ Client/Report Relationships ║
║ ══════════════════════════════════════════════════════════════════════════ ║
║ ║
║ Client The ABC thru XYZ Corporation ║
║ ║
║ ┌──────────────────────────────────────────────────────────────────────────┐ ║
║ │ Report Description PBC Adjust Expiration │ ║
║ │ ════════════ ═════════════════════════════════════ ═══ ══════ ══════════ │ ║
║ │ 1120 U.S. Corporation Income Tax Return │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ └──────────────────────────────────────────────────────────────────────────┘ ║
║ ║
║Home/End(^)PgUp(^)PgDn│Enter=edit│Ins/Del│AltM=MultiAdd│ │Esc=exit║
╚══════════════════════════════════════════════════════════════════════════════╝
Select the desired report by using any of the keys appropriate to a table update
(w/Multiple Add).
Column headings and their meanings are:
Report
Description
The report short/long names.
PBC
Displays 'Yes' if the report is prepared by the client.
────────────────────────────────────────────────────────────────────────────────
Page 21
Daily Activity - Client/Report Relationships
────────────────────────────────────────────────────────────────────────────────
Adjust
The number of days to adjust the report due date. This feature is only
available for reports marked Statutory = No.
Expiration
The date this client/report relationship expires (if any). The
relationship will be deleted at the first end of month process after the
expiration date.
When a relationship is selected (for update or addition) the following screen
will appear:
╔══════════════════════════════════════════════════════════════════════════════╗
║REPORTRAC - Report Due Date Tracking System 7/24/1992║
║ ║
║ Client/Report Relationships Record will be Changed ║
║ ══════════════════════════════════════════════════════════════════════════ ║
║ ║
║ Client The ABC thru XYZ Corporation ║
║ ║
║ ┌──────────────────────────────────────────────────────────────────────────┐ ║
║ │ Report U.S. Corporation Income Tax Return │ ║
║ │ ──────────────────────────────────────────────────────────────────────── │ ║
║ │ │ ║
║ │ Prepared by Client? No │ ║
║ │ │ ║
║ │ Adjust Due Date │ ║
║ │ │ ║
║ │ Expiration Date │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ │ │ ║
║ └──────────────────────────────────────────────────────────────────────────┘ ║
║ ║
║=select│Enter=accept│Esc=cancel│ │^Enter=save│^Esc=exit║
╚══════════════════════════════════════════════════════════════════════════════╝
Report
If adding a relationship, a list of reports will be presented for
selection. Select the desired report by using any of the keys appropriate
to a lookup table (w/update).
────────────────────────────────────────────────────────────────────────────────
Page 22
Daily Activity - Client/Report Relationships
────────────────────────────────────────────────────────────────────────────────
Adjust Due Date
Enter the adjustment to the calculated due date (specific to this client).
This feature is only available for reports marked Statutory = No. Both
positive and negative adjustments are allowed, and are added to (or
subtracted from) the due date specified in the report file. Because days
can never extend beyond the month's boundaries, entering a large negative
figure effectively changes the due date to the first day of the month;
entering a large positive figure effectively changes the due date to the
last day of the month.
Expiration Date
Enter the date that this relationship expires (if any).
────────────────────────────────────────────────────────────────────────────────
Page 23
Reports
────────────────────────────────────────────────────────────────────────────────
Throughout this discussion on reports, it is assumed that Selection Sequence =
Client. If not, simply reverse each reference to client with report, and vice
versa. There must be at least one client (or report) before reports can be
printed.
Reports may be printed to a printer, the screen, or any data file:
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ █
█ █
█ Disposition Printer [Printer/Screen/Disk] █
█ Device/Name LPT1 █
█ █
█ █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
Disposition
Select [Printer/Screen/Disk] by pressing P,S or D; or by using the
left/right arrows keys to highlight your choice, and pressing <Enter> to
select.
Device/Name
The Printer device/name will be automatically displayed (based upon your
selection in the parameters file.
The Screen device/name is blank.
The Disk device/name allows entry of any valid DOS file name [up to 80
characters in length]. The file created is a print image file, i.e. an
exact copy of all information that would have been sent to the printer,
and is useful for delayed printing. The file that is created can be
printed by use of the DOS COPY command.
If the file specified already exists on disk, the new report will
overwrite information that exists in that file. You can have it append
(add to) existing information by placing a plus sign (+) in front of the
file name.
Press Enter to Begin Printing
────────────────────────────────────────────────────────────────────────────────
Page 24
Reports - Relationship Listing
────────────────────────────────────────────────────────────────────────────────
The program will print a listing of all client/report relationships for a
selected range of clients:
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ Client/Report Relationship List █
█ █
█ Select Range of Clients to Print █
█ to █
█ █
█ Page Break after Each Client? No █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
Select Range of Clients to Print
The nickname for the first client [alphabetically] will be displayed
automatically. You may change it by typing in a valid new nickname, or by
typing a partial name and pressing <Enter> to display a list starting at
the letter(s) typed, or by pressing <F2> to display a list of clients
starting with the first name.
... to ...
The nickname for the last client will be displayed automatically if you
selected the previous automatic display. In other words, if <Enter> is
pressed twice, the range of clients will be ALL the clients on file.
If the first client nickname is not the first client alphabetically, the
same nickname will be displayed for the upper range of clients. In other
words, if you selected a particular client for the lower range you merely
need to press <Enter> to print a report for that client only.
Otherwise select the client nickname according to previous instructions.
Page Break after Each Client?
Answer 'Yes' if you wish each client's information to print on a separate
page.
────────────────────────────────────────────────────────────────────────────────
Page 25
Reports - Current Requirements
────────────────────────────────────────────────────────────────────────────────
The program will print a listing of all current requirements for a selected
range of clients:
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ Current Requirements Report █
█ █
█ Select Range of Clients to Print █
█ to █
█ █
█ Page Break after Each Client? No █
█ Include Reports Prepared by Client? Yes █
█ █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
Select Range of Clients to Print
The nickname for the first client [alphabetically] will be displayed
automatically. You may change it by typing in a valid new nickname, or by
typing a partial name and pressing <Enter> to display a list starting at
the letter(s) typed, or by pressing <F2> to display a list of clients
starting with the first name.
... to ...
The nickname for the last client will be displayed automatically if you
selected the previous automatic display. In other words, if <Enter> is
pressed twice, the range of clients will be ALL the clients on file.
If the first client nickname is not the first client alphabetically, the
same nickname will be displayed for the upper range of clients. In other
words, if you selected a particular client for the lower range you merely
need to press <Enter> to print a report for that client only.
Otherwise select the client nickname according to previous instructions.
Page Break after Each Client?
Answer 'Yes' if you wish each client's information to print on a separate
page.
Include Reports Prepared by Client?
Select Yes to include reports prepared by the client, No to exclude
reports prepared by the client, and Only to print only reports prepared by
the client.
────────────────────────────────────────────────────────────────────────────────
Page 26
Reports - Delinquent Reports
────────────────────────────────────────────────────────────────────────────────
This program will print a listing of all current requirements that are
delinquent AS OF THE DATE OF THE REPORT for a selected range of clients:
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ Delinquent Reports █
█ █
█ Select Range of Clients to Print █
█ to █
█ █
█ Page Break after Each Client? No █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
Select Range of Clients to Print
The nickname for the first client [alphabetically] will be displayed
automatically. You may change it by typing in a valid new nickname, or by
typing a partial name and pressing <Enter> to display a list starting at
the letter(s) typed, or by pressing <F2> to display a list of clients
starting with the first name.
... to ...
The nickname for the last client will be displayed automatically if you
selected the previous automatic display. In other words, if <Enter> is
pressed twice, the range of clients will be ALL the clients on file.
If the first client nickname is not the first client alphabetically, the
same nickname will be displayed for the upper range of clients. In other
words, if you selected a particular client for the lower range you merely
need to press <Enter> to print a report for that client only.
Otherwise select the client nickname according to previous instructions.
Page Break after Each Client?
Answer 'Yes' if you wish each client's information to print on a separate
page.
────────────────────────────────────────────────────────────────────────────────
Page 27
Reports - Future Period Calendar
────────────────────────────────────────────────────────────────────────────────
This program will print a listing of future requirements for a selected future
period for a selected range of clients:
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ Future Period Due Dates Calculation █
█ █
█ Select Range of Clients to Print █
█ to █
█ █
█ Include Reports Prepared by Client? No █
█ █
█ ───────── Future Period Calendar ──────── █
█ Start: Month 10 Year 1992 Duration: 1 █
█ October 1, 1992 thru October 31, 1992 █
█ █
█ █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
Select Range of Clients to Print
The nickname for the first client [alphabetically] will be displayed
automatically. You may change it by typing in a valid new nickname, or by
typing a partial name and pressing <Enter> to display a list starting at
the letter(s) typed, or by pressing <F2> to display a list of clients
starting with the first name.
... to ...
The nickname for the last client will be displayed automatically if you
selected the previous automatic display. In other words, if <Enter> is
pressed twice, the range of clients will be ALL the clients on file.
If the first client nickname is not the first client alphabetically, the
same nickname will be displayed for the upper range of clients. In other
words, if you selected a particular client for the lower range you merely
need to press <Enter> to print a report for that client only.
Otherwise select the client nickname according to previous instructions.
Include Reports Prepared by Client?
Select Yes to include reports prepared by the client, No to exclude
reports prepared by the client, and Only to print only reports prepared by
the client.
Future Period Calendar
Start: Month
Enter the beginning month number of the future period, where 01 = January,
02 = February, etc. The month name will appear immediately below the
entry.
────────────────────────────────────────────────────────────────────────────────
Page 28
Reports - Future Period Calendar
────────────────────────────────────────────────────────────────────────────────
Start: Year
Enter the beginning year.
Duration
Enter the number of months to calculate. The future period range will be
displayed immediately below the entry.
If the selection is different than the previous selection for Future Period
Calendar, the system will perform the required calculations. THIS COULD TAKE
CONSIDERABLE TIME! The actual amount of time required is dependent upon the
number of clients selected (and the number of reports related to each client),
the length of the future period calendar, and the speed of your computer
equipment.
The report may be printed in any of five different sequences:
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ Future Period Calendar █
█ █
█ Select Report Sequence _ █
█ █
█ 1 - MonthYr / Day / Report / Client █
█ 2 - MonthYr / Client / Day / Report █
█ 3 - Client / MonthYr / Day / Report █
█ 4 - MonthYr / Report / Day / Client █
█ 5 - Report / MonthYr / Day / Client █
█ █
█ Page Break after Each ______? No █
█ █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
Page Break after Each ______?
The prompt changes based on the report sequence selected. For options 1,
2 and 4 the question is: Page Break after Each Month? Answer 'Yes' if you
wish to print each month's information on a separate page. For option 3
the question is: Page Break after Each Client? Answer 'Yes' if you wish
to print each client's information on a separate page. For option 5 the
question is: Page Break after Each Report? Answer 'Yes' if you wish to
print each report's information on a separate page.
────────────────────────────────────────────────────────────────────────────────
Page 29
End of Month Process
────────────────────────────────────────────────────────────────────────────────
The End of Month Process performs the following functions:
· Deletes all current requirements that:
have been completed,
are prepared by client, or
are marked How Complete? = Process.
· Deletes all expired client/report relationships.
· Creates new current requirements for all reports that become due as of the
date specified.
The process program MUST be run once per month, preferably close to the end of
the month (although you probably don't want it to be, nor need it be, the last
day of the month).
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ █
█ This process will create a current requirement █
█ █
█ [from the client/report relationship file] █
█ █
█ for all reports that become due as of 7/31/1992 █
█ █
█ Press <F10> to Begin █
█ █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
When this program is run for the first time, you have the option of choosing the
closing date -- the last day of this or the preceding month. Thereafter the
date will automatically be incremented by one month. The date the process was
last performed is displayed on the bottom line of the screen:
Process for June 30, 1992 was performed on June 26, 1992
If you attempt to run process more than once in the same month, the following
message will be displayed:
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ █
█ Process Cannot Be Run More Than Once Per Month! █
█ █
█ Press Any Key to Continue █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
────────────────────────────────────────────────────────────────────────────────
Page 30
Initial Set-Up - Clients
────────────────────────────────────────────────────────────────────────────────
Each client record contains the following information:
╔══════════════════════════════════════════════════════════════════════════════╗
║REPORTRAC - Report Due Date Tracking System 7/24/1992║
║ ║
║ Clients Record will be Added ║
║ ══════════════════════════════════════════════════════════════════════════ ║
║ ║
║ Full Name ║
║ Nickname ║
║ ║
║ Contact ║
║ ║
║ Address ║
║ City ║
║ State Telephone Numbers ║
║ Zip Code ─────────────────────────────── ║
║ <User Defined 1> ║
║ Fiscal Year End <User Defined 2> ║
║ <User Defined 3> ║
║ Reference # <User Defined 4> ║
║ <User Defined 5> ║
║ <User Defined 6> ║
║ ║
║ ║
║ ║
║ ║
║=select│Enter=accept│Esc=cancel│ │^Enter=save│^Esc=exit║
╚══════════════════════════════════════════════════════════════════════════════╝
Full Name
Enter the client name or any description (up to 35 characters) that
appropriately describes who must file a report.
Nickname
This is the name that will be used to access the client information, and
will always be presented in alphabetical order. Each client must have a
unique nickname.
Contact
Address
City
State
Zip Code
Optional additional fields available for your use.
────────────────────────────────────────────────────────────────────────────────
Page 31
Initial Set-Up - Clients
────────────────────────────────────────────────────────────────────────────────
Fiscal Year End
If the client is on a calendar year basis, leave this field blank;
otherwise enter the last month number of the fiscal year.
Reference #
An optional six-position numeric field available for your use.
Telephone Numbers
If descriptions were entered in the parameters file, they will be
displayed and made available for input. Refer to Initial Set-Up -
Parameters for additional information.
────────────────────────────────────────────────────────────────────────────────
Page 32
Initial Set-Up - Reports
────────────────────────────────────────────────────────────────────────────────
Each report record contains the following information:
╔══════════════════════════════════════════════════════════════════════════════╗
║REPORTRAC - Report Due Date Tracking System 7/24/1992║
║ ║
║ Reports Record will be Added ║
║ ══════════════════════════════════════════════════════════════════════════ ║
║ ║
║ Description ║
║ Document ║
║ Statutory ║
║ Report Basis ║
║ How Complete ║
║ Extensions Allowed No Yes ║
║ Regular Reporting: ║
║ Frequency First Extension: ║
║ Months Ending Automatic? No Yes ║
║ Time Allowed for Filing: Add: Months ║
║ Months Days Days ║
║ ║
║ Exception Reporting: Second Extension: ║
║ Months Ending Automatic? No Yes ║
║ Time Allowed for Filing: Add: Months ║
║ Months Days Days ║
║ ║
║ ║
║ ║
║=select│Enter=accept│Esc=cancel│ │^Enter=save│^Esc=exit║
╚══════════════════════════════════════════════════════════════════════════════╝
Description
Enter any description (up to 35 characters) that appropriately describes
the report.
Document
This is the name that will be used to access the report information, and
will always be presented in alphabetical order. Each report must have a
unique document name.
Statutory
Select from one of the following choices:
No Report is not statutory. The report due date is adjusted for
company holidays and can also be adjusted at the relationship
level.
────────────────────────────────────────────────────────────────────────────────
Page 33
Initial Set-Up - Reports
────────────────────────────────────────────────────────────────────────────────
Federal The report due date is adjusted for federal holidays and
cannot be adjusted at the relationship level.
State The report due date is adjusted for state holidays and cannot
be adjusted at the relationship level.
Local The report due date is adjusted for local holidays and cannot
be adjusted at the relationship level.
Report Basis
Select from one of the following choices:
Calendar All report due dates are calculated on a calendar year basis.
Fiscal All report due dates are calculated on a fiscal year.
How Complete?
Select from one of the following choices:
Manual The report will remain open until marked complete.
Due Date The report will be marked complete on the day immediately
following the final due date (after automatic extensions).
Process The report will remain open but will be removed during the
next EOM process. Should only be used for monthly reports.
Regular Reporting:
Frequency
Select the appropriate frequency of reporting:
Monthly
Bi-monthly
Quarterly
Semi-annually
Annually
Even years
Odd years
Variable
All selections other than variable will automatically complete the months
ending information field.
Months Ending
This field is 12 characters long, each space representing one month (i.e.
space one is equivalent to the first month of the client's fiscal year, or
────────────────────────────────────────────────────────────────────────────────
Page 34
Initial Set-Up - Reports
────────────────────────────────────────────────────────────────────────────────
January if a calendar year; space two is equivalent to the second ...
etc.). Current report requirements are determined by analyzing the
appropriate months ending space.
Example: If an "X" is placed in the second and fifth space, a report
requirement will be generated for the period ending on the second
and fifth fiscal month.
Time Allowed for Filing:
Months
Enter the number of months to be added to the period ending date.
Days
Enter the number of days to be added to the period ending date.
NOTE: Days can never extend beyond the month. Entering a large
figure (such as 99) is equivalent to entering one month.
Exception Reporting:
This section allows for standard exceptions to the normal reporting
requirements.
Example: A report that is due every month on the 15th, with the
exception of quarter end when it is due on the last day of the
month. Enter any character in the 3rd, 6th, 9th and 12th space
after Months Ending and 1 after Months.
Extensions Allowed:
Enter whether extensions are allowed, and if so, whether they are
automatic. The same rules for months and days apply to this section.
Please note that the time allowed for filing is added to the due date, in
sequence.
Example: Year end tax return due in 3 months and 15 days (April
15th). The first extension of 4 months adjusts that due date to
August 15th; the second extension of 2 months adjusts the August
15th date to October 15th.
────────────────────────────────────────────────────────────────────────────────
Page 35
Initial Set-Up - Holidays
────────────────────────────────────────────────────────────────────────────────
Each holiday record contains the following information:
╔══════════════════════════════════════════════════════════════════════════════╗
║REPORTRAC - Report Due Date Tracking System 7/24/1992║
║ ║
║ Holidays Record will be Added ║
║ ══════════════════════════════════════════════════════════════════════════ ║
║ ║
║ Year Date Federal State Local Company ║
║ ────────── ─────── ───── ───── ─────── ║
║ New Year's Day ║
║ Martin Luther King Day ║
║ President's Day ║
║ Memorial Day ║
║ Independence Day ║
║ Labor Day ║
║ Columbus Day ║
║ Veteran's Day ║
║ Thanksgiving Day ║
║ Christmas Day ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║ ║
║=select│Enter=accept│Esc=cancel│ │^Enter=save│^Esc=exit║
╚══════════════════════════════════════════════════════════════════════════════╝
Year
Enter the year. If you are adding a year, the appropriate dates for the
indicated holidays will be automatically inserted. YOU MAY OVERRIDE THOSE
DATES IF YOU WISH. The program only looks at the actual dates entered [a
maximum of 15 per year] -- so if you'd prefer Christmas in July and
fireworks on December 25th....
Space is provided to add an additional descriptions for five holidays.
Federal
For each holiday answer Yes or No if the holiday is celebrated by the
federal government. This information will be used to adjust due dates on
reports marked Statutory = Federal to the first weekday after the holiday.
State
For each holiday answer Yes or No if the holiday is celebrated by your
────────────────────────────────────────────────────────────────────────────────
Page 36
Initial Set-Up - Holidays
────────────────────────────────────────────────────────────────────────────────
state government. This information will be used to adjust due dates on
reports marked Statutory = State to the first weekday after the holiday.
Local
For each holiday answer Yes or No if the holiday is celebrated by your
local government. This information will be used to adjust due dates on
reports marked Statutory = Local to the first weekday after the holiday.
Company
For each holiday answer Yes or No if the holiday is celebrated by your
company. This information will be used to adjust due dates on reports
marked Statutory = No to the first weekday after the holiday.
────────────────────────────────────────────────────────────────────────────────
Page 37
Initial Set-Up - Parameters
────────────────────────────────────────────────────────────────────────────────
The parameter record contains the following information:
╔══════════════════════════════════════════════════════════════════════════════╗
║REPORTRAC - Report Due Date Tracking System 7/24/1992║
║ ║
║ System Parameters ║
║ ══════════════════════════════════════════════════════════════════════════ ║
║ Name to be used on reports/lists ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ Delete Completed Reports ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ Telephone Number Descriptions 1) 4) ║
║ 2) 5) ║
║ 3) 6) ║
║ ║
║ ║
║ Environment ║
║ ══════════════════════════════════════════════════════════════════════════ ║
║ Monitor ║
║ ────────────────────────────────────────────────────────────────────────── ║
║ Printer Port ║
║ ║
║ Bold Print [ON] ║
║ [OFF] ║
║ ║
║ ║
║ ║
║=select│Enter=accept│Esc=cancel│ │^Enter=save│^Esc=exit║
╚══════════════════════════════════════════════════════════════════════════════╝
System Parameters
Name to be used on reports/lists
Enter the name you want printed on reports/lists. It's not required, it
just makes your printed output look a lot nicer.
Delete Completed Reports
Select from one of the following choices:
EOM Processing Completed reports (based on the answer to "How Complete"
in the reports file) will be deleted when EOM Processing
is performed.
System Start-Up Completed reports (based on the answer to "How Complete"
in the reports file) will be deleted each time you start
this program.
────────────────────────────────────────────────────────────────────────────────
Page 38
Initial Set-Up - Parameters
────────────────────────────────────────────────────────────────────────────────
Your answer should depend upon the number of completed reports and the
speed of your computer equipment. You'll need to experiment to determine
the appropriate response.
Telephone Number Descriptions
Enter up to six descriptions to be used for client telephone numbers.
Entry of client telephone numbers is only allowed if an entry is made into
one of these fields.
Environment
Monitor
Select from one of the following choices:
Automatic Will set screen colors automatically based on the video
card installed in your computer system. Should work in
the majority of instances.
Monochrome In cases where a monochrome monitor is attached to a
color card, use this option to force the monochrome
display.
Printer
Select from one of the following choices:
Epson or Compatible Can be used for the majority of dot matrix
printers. It will automatically set the Bold
Print [ON] and Bold Print [OFF] codes.
HP Compatible Laser Can be used for the majority of laser printers.
It will automatically set the Bold Print [ON] and
Bold Print [OFF] codes.
Generic [Undefined] Use this selection if either of the other
two selections do not produce bold print on
reports and lists; or if you wish to
customize the bold print commands. The
printer codes MUST be entered in decimal
format [ex: 027 069]. Please consult your
printer manual for further information.
Port
Select either LPT1 or LPT2 or LPT3 or LPT4. This program does not
currently support serial print devices, however that can be accomplished
with the DOS MODE Command. Refer to your DOS manual for specific
instructions.
────────────────────────────────────────────────────────────────────────────────
Page 39
Initial Set-Up - Parameters
────────────────────────────────────────────────────────────────────────────────
Bold Print [ON]/[OFF]
If you selected the Generic [Undefined] printer; custom bold ON and bold
OFF codes may be entered. The printer codes MUST be entered in decimal
format [ex: 027 069]. Please consult your printer manual for further
information.
────────────────────────────────────────────────────────────────────────────────
Page 40
Appendix A
────────────────────────────────────────────────────────────────────────────────
Today's Date
ReporTrac is a time sensitive program ... the status of each report is instantly
updated based on the system date. If Delete Completed Reports (in the
Parameters file) is set to System Start-Up, the wrong system date could cause
inappropriate deleting of current requirements. It's not a serious problem, and
probably one that will never be encountered (most computers today have a battery
operated clock). But just in case....
If the system date is prior to 1992, it must be revised:
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ █
█ The computer date is set to: December 31, 1991 █
█ ────────────────────────────────────────────────── █
█ █
█ That just doesn't seem right! █
█ █
█ Please enter a new date: 00/00/0000 █
█ █
█ █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
If the system date is more that 15 days prior to the previous system date:
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ █
█ Just thought you'd like to know.... █
█ █
█ The last time you used this program was on █
█ 7/06/92, yet your computer indicates that today █
█ is 6/15/92 -- that's 21 days earlier! █
█ █
█ Press Any Key to Begin █
█ █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
And if you forget to run Process (for more than 5 days after the end of the
month):
█▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
█ █
█ Just a reminder.... █
█ █
█ EOM Process was NOT run for 6/30/92 and today █
█ is 7/06/92. Reports that became due as of that █
█ date are not in Current Requirements! █
█ █
█ Press Any Key to Begin █
█ █
█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
────────────────────────────────────────────────────────────────────────────────
Page 41
Appendix B
────────────────────────────────────────────────────────────────────────────────
Calendar Program
Whenever a date is requested, pressing <F2> will display a calendar:
┌──────────────────────────┐
│ July 1992 │
│ │
│ Su Mo Tu We Th Fr Sa │
│ │
│ 1 2 3 4 │
│ 5 6 7 8 9 10 11 │
│ 12 13 14 15 16 17 18 │
│ 19 20 21 22 23 24 25 │
│ 26 27 28 29 30 31 │
│ │
│ │
└──────────────────────────┘
=day│(^)PgUp/PgDn=month/year│Home/End=1st/last day│Enter=accept│Esc=cancel
Keys and their meanings:
Cursor Left Move back one day
Cursor Right Move forward one day
Cursor Up Move back one week
Cursor Down Move forward one week
PgUp Move back one month
Ctrl-PgUp Move back one year
PgDn Move forward one month
Ctrl-PgDn Move forward one year
Home Go to the first day of the month
End Go to the last day of the month
Enter Accept the displayed date
Esc Cancel the calendar
────────────────────────────────────────────────────────────────────────────────
Page 42
Appendix C
────────────────────────────────────────────────────────────────────────────────
Command Line Options
/B Disable Error Beep
Using this switch will disable the error beep or audible keyboard alarm.
Example: RT /B=NO
/C Disable Control-Break
This switch disables the use of Control-Break for exiting the program.
/F Disable Waiting for Video Retrace
This switch causes the program not to wait for the video retrace before
writing a character and attribute to display memory, resulting in quicker
screen handling. To make use of this fast video feature at all times,
type the following command into your AUTOEXEC.BAT file:
SET CLAVID = Y
NOTE: Using this switch may cause "snow" on some CGA monitors.
/V Set Video Timeout
This option allows you to vary the amount of time the program waits for a
keystroke before blanking the screen. A value of zero will disable this
feature.
The default value is 10 minutes but can be set to other values, as in
these examples:
RT /V=0 (Disables video timeout)
RT /V=30 (Blanks screen after 30 minutes of inactivity)
────────────────────────────────────────────────────────────────────────────────
Page 43
Appendix D
────────────────────────────────────────────────────────────────────────────────
Technical Support
If you have any questions about the operation of ReporTrac please call, write,
fax, or send a CompuServe message to:
Martin O. Mohr
Integrated Data Services
379 Holly Street
Denver, Colorado 80220-5827
CompuServeID: 73540,3417
Telephone: 303-399-8815 [voice]
303-399-2353 [fax]
Collect calls will not be accepted!
If you received an error message, please include the following information:
DOS Version: 2.x 3.x 4.x 5.x
Computer Type: 8088 80286 80386 80486 SX?
Display Screen: VGA EGA CGA Hercules MCGA Color/Mono
Other (specify)________________________________________________
Printer Type: Dot Matrix (specify)_____________________________________________
Laser (specify)__________________________________________________
Description of Error:
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
PLEASE INCLUDE YOUR NAME AND ADDRESS, AND/OR PHONE NUMBER
IF YOU WISH TO RECEIVE A RESPONSE!
────────────────────────────────────────────────────────────────────────────────
Page 44